//  @ Project : GagalPanen
//  @ File Name : plants.hpp
//  @ Date : 3/9/2011
//  @ Author : 
//
//


#if !defined(_PLANTS_H)
#define _PLANTS_H


class Plants {
public:
  Plants(GameInterface* game);
  void advanceDay();
  void advanceTime();
  bool containsPlantAt(Cell* cell);
  void createPlantAt(Plant* plant);
  Plant* getPlantAt(Cell* cell);
  void removePlantAt(Cell* cell);
private:
  GameInterface* game_;
  vector<Plant* > plants_;
};

#endif  //_PLANTS_H
